A linearly computable measure of string complexity
نویسندگان
چکیده
We present a measure of string complexity, called I-complexity, computable in linear time and space. It counts the number of different substrings in a given string. The least complex strings are the runs of a single symbol, the most complex are the de Bruijn strings. Although the I-complexity of a string is not the length of any minimal description of the string, it satisfies many basic properties of classical description complexity. In particular, the number of strings with I-complexity up to a given value is bounded, and most strings of each length have high I-complexity.
منابع مشابه
Deterministic Complexity and Entropy
Lempel and Ziv (1976) proposed a computable string production-complexity. In this paper, our emphasis is on providing the rigorous development, where possible, for the theoretical aspects of a more recent and contrasting measure of string complexity. We derive expressions for complexity bounds subject to certain constraints. We derive an analytic approximation to the upper bound to linearize th...
متن کاملComplete Multi-Representations of Sets in a Computable Measure Space
In computable analysis, computability concepts depend critically on representations of computational objects. Different representations of a same set of objects can be compared under two kinds of reductions: continuous reductions ≤t and computable reductions ≤, which are string functions transform names under one naming system to names under another one. Most interesting are the complete (multi...
متن کاملKolmogorov complexity and generalized length functions
Kolmogorov complexity measures the algorithmic complexity of a finite binary string σ in terms of the length of the shortest description σ∗ of σ. Traditionally, the length of a string is taken to measure the amount of information contained in the string. However, we may also view the length of σ as a measure of the cost of producing σ, which permits one to generalize the notion of length, where...
متن کاملCertifying Polynomial Time and Linear/Polynomial Space for Imperative Programs
In earlier work of Kristiansen and Niggl the polynomial-time computable functions were characterised by stack programs of μ-measure 0, and the linear-space computable functions by loop programs of μ-measure 0. Until recently, an open problem was how to extend these characterisations to programs with user-friendly basic instructions, such as assignment statements, and with mixed data structures....
متن کاملCDMTCS Research Report Series Network Event Detection with T-Entropy
This paper describes an entropy-based approach for the detection of network events. This is achieved by first converting a stream of network packets into a string and then computing its approximate average entropy rate using a computable complexity measure. Changes in the average entropy rate are interpreted as events. The computational complexity of the presented approach is nearly linear whic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Theor. Comput. Sci.
دوره 438 شماره
صفحات -
تاریخ انتشار 2012